//
//  NSStrokeFill.h
//  StrokeDemo
//
//  Created by wankang on 2/13/15.
//  Copyright (c) 2015 wankang. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "StrokeRecord.h"

@interface NSStrokeFill : NSObject {
    void    *mFiller;
}
@property (nonatomic) NSInteger maxWidth;
@property (nonatomic) NSInteger maxHeight;

-(id)init;
-(void)dealloc;
-(void)close;

-(BOOL)setContour:(NSArray *)arrContour andMiddle:(NSArray *)arrMidline;
-(BOOL)setGuide:(NSArray *)arrGuide;
-(BOOL)setStartPoint:(StrokePoint)pt;
-(NSArray *)getPoints:(NSInteger)nMaxPoint;
-(NSInteger)getPoints:(StrokePoint *)ptList withMaximumCount:(NSInteger)nMaxPoint;
@end
